FactStudentRevenueRecognition 
EntityType  Independent 
Default Table Name  FactStudentRevenueRecognition 
Definition 
 

FactStudentRevenueRecognition Attributes 
Attribute/Logical Rolename  Domain  Datatype  NULL  Definition 
FactStudentRevenueRecognitionSK(PK)    BIGINT  NO 
 
StudentSK(FK)    INTEGER  NO 
 
CampusSK(FK)    INTEGER  NO 
 
ProgramSK    INTEGER  NO 
 
ProgramVersionSK(FK)    INTEGER  NO 
 
SchoolStatusSK(FK)    INTEGER  NO 
 
EnrollmentStatusSK(FK)    INTEGER  NO 
 
TermSK(FK)    INTEGER  NO 
 
DegreeSK(FK)    INTEGER  NO 
 
AcademicYearSK(FK)    INTEGER  NO 
 
PaymentPeriodSK(FK)    INTEGER  NO 
 
ExpectedStartDateSK(FK)    INTEGER  NO 
 
ActualStartDateSK(FK)    INTEGER  NO 
 
EarningsPeriodStartDateSK(FK)    INTEGER  NO 
 
RevenueTransactionDateSK(FK)    INTEGER  NO 
 
TransactionCodeSK(FK)    INTEGER  NO 
 
BillingMethodSK(FK)    INTEGER  NO 
 
EarningsMethodSK(FK)    INTEGER  NO 
 
ChildTermSK(FK)    INTEGER  NO 
 
StudentBK    INTEGER  NO 
 
EnrollmentBK    INTEGER  NO 
 
SaRevenueDetailBK    INTEGER  YES 
 
SaEnrollRevenueBK    INTEGER  YES 
 
SaEnrollRevenueChildTermBK    INTEGER  YES 
 
SaTransBK    INTEGER  YES 
 
RevenueTransactionDate    DATE  NO 
 
ParentTermBK    INTEGER  YES 
 
ChildTermBK    INTEGER  YES 
 
IsRecordTypeDeferedFlag    TINYINT  NO 
 
IsRecordTypeEarningFlag    TINYINT  NO 
 
IsSourceAdjustmentFlag    TINYINT  NO 
 
IsSourceRevenueFlag    TINYINT  NO 
 
IsStatusOpenFlag    TINYINT  NO 
 
IsStatusPostedFlag    TINYINT  NO 
 
IsRevenueNonDeferredFlag    TINYINT  NO 
 
IsIncludeInRevenueRecognitionFlag    TINYINT  NO 
 
IsRevenueEarnedOnChildTermFlag    TINYINT  NO 
 
DeferredAmount    DECIMAL(19, 4)  YES 
 
EarnedAmount    DECIMAL(19, 4)  YES 
 
UnitsEarned    DECIMAL(19, 4)  YES 
 
EarnedAmountOnChildTerm    DECIMAL(19, 4)  YES 
 
UnitsEarnedOnChildTerm    DECIMAL(19, 4)  YES 
 
EarnedAmountOnHeader    DECIMAL(19, 4)  YES 
 
UnitsEarnedOnHeader    DECIMAL(19, 4)  YES 
 
IsRevenueEarnedNotSameOnHeaderFlag    TINYINT  NO 
 
IsRevenueEarnedNotSameOnChildTermFlag    TINYINT  NO 
 
IsRevenueForPreviousPeriodNotPostedFlag    TINYINT  NO 
 

FactStudentRevenueRecognition Keys 
Key Name  Key Type  Keys 
PK_FactStudentRevenueRecognition  PrimaryKey  FactStudentRevenueRecognitionSK 

FactStudentRevenueRecognition Relationships 
Parent Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Supertype 
DimAcademicYear  Non-Identifying  One To Zero or More        AcademicYearSK  NO 
DimBillingMethod  Non-Identifying  One To Zero or More        BillingMethodSK  NO 
DimCampus  Non-Identifying  One To Zero or More        CampusSK  NO 
DimChildTerm  Non-Identifying  One To Zero or More        ChildTermSK  NO 
DimDate  Non-Identifying  One To Zero or More        ActualStartDateSK  NO 
DimDate  Non-Identifying  One To Zero or More        EarningsPeriodStartDateSK  NO 
DimDate  Non-Identifying  One To Zero or More        ExpectedStartDateSK  NO 
DimDate  Non-Identifying  One To Zero or More        RevenueTransactionDateSK  NO 
DimDegree  Non-Identifying  One To Zero or More        DegreeSK  NO 
DimEarningsMethod  Non-Identifying  One To Zero or More        EarningsMethodSK  NO 
DimEnrollmentStatus  Non-Identifying  One To Zero or More        EnrollmentStatusSK  NO 
DimPaymentPeriod  Non-Identifying  One To Zero or More        PaymentPeriodSK  NO 
DimProgramVersion  Non-Identifying  One To Zero or More        ProgramVersionSK  NO 
DimSchoolStatus  Non-Identifying  One To Zero or More        SchoolStatusSK  NO 
DimStudent  Non-Identifying  One To Zero or More        StudentSK  NO 
DimTerm  Non-Identifying  One To Zero or More        TermSK  NO 
DimTransactionCode  Non-Identifying  One To Zero or More        TransactionCodeSK  NO 
Child Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Subtype